Skip to content

Commit 830d63e

Browse files
committed
fix(types): export ResolvedSegment types
1 parent 8d7f028 commit 830d63e

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/lib/auth/templates/language/resolve.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,57 +29,57 @@ interface ResolvedSegmentBase {
2929
type: string;
3030
}
3131

32-
interface ResolvedSegmentPush<T> extends ResolvedSegmentBase {
32+
export interface ResolvedSegmentPush<T> extends ResolvedSegmentBase {
3333
type: 'push';
3434
value: T;
3535
}
3636

37-
interface ResolvedSegmentEvaluation<T> extends ResolvedSegmentBase {
37+
export interface ResolvedSegmentEvaluation<T> extends ResolvedSegmentBase {
3838
type: 'evaluation';
3939
value: T;
4040
}
4141

42-
interface ResolvedSegmentVariableBytecode extends ResolvedSegmentBase {
42+
export interface ResolvedSegmentVariableBytecode extends ResolvedSegmentBase {
4343
type: 'bytecode';
4444
value: Uint8Array;
4545
variable: string;
4646
}
4747

48-
interface ResolvedSegmentScriptBytecode extends ResolvedSegmentBase {
48+
export interface ResolvedSegmentScriptBytecode extends ResolvedSegmentBase {
4949
script: string;
5050
type: 'bytecode';
5151
value: Uint8Array;
5252
}
5353

54-
interface ResolvedSegmentOpcodeBytecode extends ResolvedSegmentBase {
54+
export interface ResolvedSegmentOpcodeBytecode extends ResolvedSegmentBase {
5555
opcode: string;
5656
type: 'bytecode';
5757
value: Uint8Array;
5858
}
5959

60-
interface ResolvedSegmentLiteralBytecode extends ResolvedSegmentBase {
60+
export interface ResolvedSegmentLiteralBytecode extends ResolvedSegmentBase {
6161
literalType: 'BigIntLiteral' | 'HexLiteral' | 'UTF8Literal';
6262
type: 'bytecode';
6363
value: Uint8Array;
6464
}
6565

66-
type ResolvedSegmentBytecode =
66+
export type ResolvedSegmentBytecode =
6767
| ResolvedSegmentLiteralBytecode
6868
| ResolvedSegmentOpcodeBytecode
6969
| ResolvedSegmentScriptBytecode
7070
| ResolvedSegmentVariableBytecode;
7171

72-
interface ResolvedSegmentComment extends ResolvedSegmentBase {
72+
export interface ResolvedSegmentComment extends ResolvedSegmentBase {
7373
type: 'comment';
7474
value: string;
7575
}
7676

77-
interface ResolvedSegmentError extends ResolvedSegmentBase {
77+
export interface ResolvedSegmentError extends ResolvedSegmentBase {
7878
type: 'error';
7979
value: string;
8080
}
8181

82-
type ResolvedSegment =
82+
export type ResolvedSegment =
8383
| ResolvedSegmentPush<ResolvedScript>
8484
| ResolvedSegmentEvaluation<ResolvedScript>
8585
| ResolvedSegmentBytecode

0 commit comments

Comments
 (0)