You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.2 KiB
41 lines
1.2 KiB
import { ApolloLink } from "../../../core/index.js"; |
|
import type { TypedDocumentNode } from "../../../core/index.js"; |
|
import type { MockedResponse } from "../../core/index.js"; |
|
export interface SimpleCaseData { |
|
greeting: string; |
|
} |
|
export declare function setupSimpleCase(): { |
|
query: TypedDocumentNode<SimpleCaseData, Record<string, never>>; |
|
mocks: MockedResponse<SimpleCaseData, Record<string, any>>[]; |
|
}; |
|
export interface VariablesCaseData { |
|
character: { |
|
__typename: "Character"; |
|
id: string; |
|
name: string; |
|
}; |
|
} |
|
export interface VariablesCaseVariables { |
|
id: string; |
|
} |
|
export declare function setupVariablesCase(): { |
|
mocks: MockedResponse<VariablesCaseData, Record<string, any>>[]; |
|
query: TypedDocumentNode<VariablesCaseData, VariablesCaseVariables>; |
|
}; |
|
interface Letter { |
|
letter: string; |
|
position: number; |
|
} |
|
export interface PaginatedCaseData { |
|
letters: Letter[]; |
|
} |
|
export interface PaginatedCaseVariables { |
|
limit?: number; |
|
offset?: number; |
|
} |
|
export declare function setupPaginatedCase(): { |
|
query: TypedDocumentNode<PaginatedCaseData, PaginatedCaseVariables>; |
|
link: ApolloLink; |
|
}; |
|
export {}; |
|
//# sourceMappingURL=index.d.ts.map
|