UNPKG

@pezzo/client

Version:

TypeScript API client for Pezzo

284 lines (283 loc) 31.5 kB
import * as types from './graphql'; import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core'; /** * Map of all GraphQL operations in the project. * * This map has several performance disadvantages: * 1. It is not tree-shakeable, so it will include all operations in the project. * 2. It is not minifiable, so the string of a GraphQL query will be multiple times inside the bundle. * 3. It does not support dead code elimination, so it will add unused operations. * * Therefore it is highly recommended to use the babel or swc plugin for production. */ declare const documents: { "\n mutation UpdateProviderAPIKey($data: CreateProviderApiKeyInput!) {\n updateProviderApiKey(data: $data) {\n provider\n }\n }\n": DocumentNode<types.UpdateProviderApiKeyMutation, types.Exact<{ data: types.CreateProviderApiKeyInput; }>>; "\n mutation CreateEnvironment($data: CreateEnvironmentInput!) {\n createEnvironment(data: $data) {\n name\n }\n }\n": DocumentNode<types.CreateEnvironmentMutation, types.Exact<{ data: types.CreateEnvironmentInput; }>>; "\n mutation DeleteEnvironment($data: EnvironmentWhereUniqueInput!) {\n deleteEnvironment(data: $data) {\n id\n }\n }\n": DocumentNode<types.DeleteEnvironmentMutation, types.Exact<{ data: types.EnvironmentWhereUniqueInput; }>>; "\n mutation DeleteInvitation($data: InvitationWhereUniqueInput!) {\n deleteOrgInvitation(data: $data) {\n id\n }\n }\n": DocumentNode<types.DeleteInvitationMutation, types.Exact<{ data: types.InvitationWhereUniqueInput; }>>; "\n mutation AcceptInvitation($data: InvitationWhereUniqueInput!) {\n acceptOrgInvitation(data: $data) {\n id\n name\n }\n }\n": DocumentNode<types.AcceptInvitationMutation, types.Exact<{ data: types.InvitationWhereUniqueInput; }>>; "\n mutation CreateOrgInvitation($data: CreateOrgInvitationInput!) {\n createOrgInvitation(data: $data) {\n id\n }\n }\n": DocumentNode<types.CreateOrgInvitationMutation, types.Exact<{ data: types.CreateOrgInvitationInput; }>>; "\n mutation UpdateOrgInvitation($data: UpdateOrgInvitationInput!) {\n updateOrgInvitation(data: $data) {\n id\n role\n }\n }\n": DocumentNode<types.UpdateOrgInvitationMutation, types.Exact<{ data: types.UpdateOrgInvitationInput; }>>; "\n mutation DeleteOrgMember($data: OrganizationMemberWhereUniqueInput!) {\n deleteOrgMember(data: $data) {\n id\n }\n }\n": DocumentNode<types.DeleteOrgMemberMutation, types.Exact<{ data: types.OrganizationMemberWhereUniqueInput; }>>; "\n mutation UpdateOrgMemberRole($data: UpdateOrgMemberRoleInput!) {\n updateOrgMemberRole(data: $data) {\n role\n }\n }\n": DocumentNode<types.UpdateOrgMemberRoleMutation, types.Exact<{ data: types.UpdateOrgMemberRoleInput; }>>; "\n mutation UpdateOrgSettings($data: UpdateOrgSettingsInput!) {\n updateOrgSettings(data: $data) {\n name\n }\n }\n": DocumentNode<types.UpdateOrgSettingsMutation, types.Exact<{ data: types.UpdateOrgSettingsInput; }>>; "\n mutation PublishPrompt($data: PublishPromptInput!) {\n publishPrompt(data: $data) {\n promptId\n }\n }\n": DocumentNode<types.PublishPromptMutation, types.Exact<{ data: types.PublishPromptInput; }>>; "\n mutation createPrompt($data: CreatePromptInput!) {\n createPrompt(data: $data) {\n id\n }\n }\n": DocumentNode<types.CreatePromptMutation, types.Exact<{ data: types.CreatePromptInput; }>>; "\n mutation createPromptVersion($data: CreatePromptVersionInput!) {\n createPromptVersion(data: $data) {\n sha\n }\n }\n": DocumentNode<types.CreatePromptVersionMutation, types.Exact<{ data: types.CreatePromptVersionInput; }>>; "\n mutation deletePrompt($data: PromptWhereUniqueInput!) {\n deletePrompt(data: $data) {\n id\n }\n }\n": DocumentNode<types.DeletePromptMutation, types.Exact<{ data: types.PromptWhereUniqueInput; }>>; "\n query ProviderApiKeys($data: GetProviderApiKeysInput!) {\n providerApiKeys(data: $data) {\n id\n provider\n censoredValue\n }\n }\n": DocumentNode<types.ProviderApiKeysQuery, types.Exact<{ data: types.GetProviderApiKeysInput; }>>; "\n query ApiKeys($data: GetApiKeysInput!) {\n apiKeys(data: $data) {\n id\n }\n }\n": DocumentNode<types.ApiKeysQuery, types.Exact<{ data: types.GetApiKeysInput; }>>; "\n query Environments($data: GetEnvironmentsInput!) {\n environments(data: $data) {\n id\n name\n }\n }\n": DocumentNode<types.EnvironmentsQuery, types.Exact<{ data: types.GetEnvironmentsInput; }>>; "\n query getMetrics($data: GetPromptMetricsInput!) {\n metrics(data: $data) {\n value\n time\n }\n }\n": DocumentNode<types.GetMetricsQuery, types.Exact<{ data: types.GetPromptMetricsInput; }>>; "\n query getProjectMetric($data: GetProjectMetricInput!) {\n projectMetric(data: $data) {\n currentValue\n previousValue\n }\n }\n": DocumentNode<types.GetProjectMetricQuery, types.Exact<{ data: types.GetProjectMetricInput; }>>; "\n query getProjectMetricHistogram($data: GetProjectMetricHistogramInput!) {\n projectMetricHistogram(data: $data) {\n date\n value\n }\n }\n": DocumentNode<types.GetProjectMetricHistogramQuery, types.Exact<{ data: types.GetProjectMetricHistogramInput; }>>; "\n query GetMyOrganizations {\n organizations {\n id\n name\n }\n }\n": DocumentNode<types.GetMyOrganizationsQuery, types.Exact<{ [key: string]: never; }>>; "\n query GetOrg(\n $data: OrganizationWhereUniqueInput!\n $includeInvitations: Boolean = false\n $includeMembers: Boolean = true\n ) {\n organization(data: $data) {\n id\n name\n members @include(if: $includeMembers) {\n id\n role\n user {\n id\n name\n email\n }\n }\n invitations @include(if: $includeInvitations) {\n id\n email\n role\n invitedBy {\n photoUrl\n }\n }\n }\n }\n": DocumentNode<types.GetOrgQuery, types.Exact<{ data: types.OrganizationWhereUniqueInput; includeInvitations?: boolean; includeMembers?: boolean; }>>; "\n query GetOrgMembership($data: GetUserOrgMembershipInput!) {\n userOrgMembership(data: $data) {\n userId\n role\n organizationId\n }\n }\n": DocumentNode<types.GetOrgMembershipQuery, types.Exact<{ data: types.GetUserOrgMembershipInput; }>>; "\n query getProject($data: ProjectWhereUniqueInput!) {\n project(data: $data) {\n id\n slug\n name\n organization {\n id\n name\n }\n }\n }\n": DocumentNode<types.GetProjectQuery, types.Exact<{ data: types.ProjectWhereUniqueInput; }>>; "\n query getProjects($data: GetProjectsInput!) {\n projects(data: $data) {\n id\n slug\n name\n organizationId\n }\n }\n": DocumentNode<types.GetProjectsQuery, types.Exact<{ data: types.GetProjectsInput; }>>; "\n mutation createProject($data: CreateProjectInput!) {\n createProject(data: $data) {\n organizationId\n name\n }\n }\n": DocumentNode<types.CreateProjectMutation, types.Exact<{ data: types.CreateProjectInput; }>>; "\n query getPromptExecutions($data: PromptExecutionWhereInput!) {\n promptExecutions(data: $data) {\n id\n timestamp\n status\n settings\n result\n duration\n promptTokens\n completionTokens\n totalTokens\n promptCost\n completionCost\n totalCost\n error\n content\n interpolatedContent\n variables\n promptVersionSha\n }\n }\n": DocumentNode<types.GetPromptExecutionsQuery, types.Exact<{ data: types.PromptExecutionWhereInput; }>>; "\n query getPromptExecution($data: PromptExecutionWhereUniqueInput!) {\n promptExecution(data: $data) {\n id\n timestamp\n status\n promptCost\n completionCost\n totalCost\n promptTokens\n completionTokens\n totalTokens\n duration\n settings\n variables\n interpolatedContent\n error\n result\n content\n }\n }\n": DocumentNode<types.GetPromptExecutionQuery, types.Exact<{ data: types.PromptExecutionWhereUniqueInput; }>>; "\n mutation testPrompt($data: TestPromptInput!) {\n testPrompt(data: $data) {\n reportId\n calculated\n properties\n metadata\n request\n response\n }\n }\n": DocumentNode<types.TestPromptMutation, types.Exact<{ data: types.TestPromptInput; }>>; "\n query getAllPrompts($data: GetProjectPromptsInput!) {\n prompts(data: $data) {\n id\n name\n isDraft\n }\n }\n": DocumentNode<types.GetAllPromptsQuery, types.Exact<{ data: types.GetProjectPromptsInput; }>>; "\n query getPrompt($data: GetPromptInput!) {\n prompt(data: $data) {\n id\n name\n isDraft\n latestVersion {\n sha\n message\n createdBy {\n name\n photoUrl\n }\n }\n }\n }\n": DocumentNode<types.GetPromptQuery, types.Exact<{ data: types.GetPromptInput; }>>; "\n query getPromptVersion($data: PromptVersionWhereUniqueInput!) {\n promptVersion(data: $data) {\n sha\n type\n service\n content\n settings\n message\n }\n }\n": DocumentNode<types.GetPromptVersionQuery, types.Exact<{ data: types.PromptVersionWhereUniqueInput; }>>; "\n query GetPromptVersionsWithTags($data: GetPromptInput!) {\n prompt(data: $data) {\n versions {\n type\n sha\n service\n message\n createdAt\n createdBy {\n name\n photoUrl\n }\n }\n }\n }\n": DocumentNode<types.GetPromptVersionsWithTagsQuery, types.Exact<{ data: types.GetPromptInput; }>>; "\n query PaginatedRequests($data: GetRequestsInput!) {\n paginatedRequests(data: $data) {\n data {\n reportId\n request\n response\n calculated\n properties\n metadata\n cacheEnabled\n cacheHit\n }\n pagination {\n page\n size\n total\n }\n }\n }\n": DocumentNode<types.PaginatedRequestsQuery, types.Exact<{ data: types.GetRequestsInput; }>>; "\n query GetMe {\n me {\n id\n email\n photoUrl\n name\n organizationIds\n }\n }\n": DocumentNode<types.GetMeQuery, types.Exact<{ [key: string]: never; }>>; "\n mutation UpdateProfile($data: UpdateProfileInput!) {\n updateProfile(data: $data) {\n name\n }\n }\n": DocumentNode<types.UpdateProfileMutation, types.Exact<{ data: types.UpdateProfileInput; }>>; }; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. * * * @example * ```ts * const query = graphql(`query GetUser($id: ID!) { user(id: $id) { name } }`); * ``` * * The query argument is unknown! * Please regenerate the types. */ export declare function graphql(source: string): unknown; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation UpdateProviderAPIKey($data: CreateProviderApiKeyInput!) {\n updateProviderApiKey(data: $data) {\n provider\n }\n }\n"): (typeof documents)["\n mutation UpdateProviderAPIKey($data: CreateProviderApiKeyInput!) {\n updateProviderApiKey(data: $data) {\n provider\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation CreateEnvironment($data: CreateEnvironmentInput!) {\n createEnvironment(data: $data) {\n name\n }\n }\n"): (typeof documents)["\n mutation CreateEnvironment($data: CreateEnvironmentInput!) {\n createEnvironment(data: $data) {\n name\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation DeleteEnvironment($data: EnvironmentWhereUniqueInput!) {\n deleteEnvironment(data: $data) {\n id\n }\n }\n"): (typeof documents)["\n mutation DeleteEnvironment($data: EnvironmentWhereUniqueInput!) {\n deleteEnvironment(data: $data) {\n id\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation DeleteInvitation($data: InvitationWhereUniqueInput!) {\n deleteOrgInvitation(data: $data) {\n id\n }\n }\n"): (typeof documents)["\n mutation DeleteInvitation($data: InvitationWhereUniqueInput!) {\n deleteOrgInvitation(data: $data) {\n id\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation AcceptInvitation($data: InvitationWhereUniqueInput!) {\n acceptOrgInvitation(data: $data) {\n id\n name\n }\n }\n"): (typeof documents)["\n mutation AcceptInvitation($data: InvitationWhereUniqueInput!) {\n acceptOrgInvitation(data: $data) {\n id\n name\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation CreateOrgInvitation($data: CreateOrgInvitationInput!) {\n createOrgInvitation(data: $data) {\n id\n }\n }\n"): (typeof documents)["\n mutation CreateOrgInvitation($data: CreateOrgInvitationInput!) {\n createOrgInvitation(data: $data) {\n id\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation UpdateOrgInvitation($data: UpdateOrgInvitationInput!) {\n updateOrgInvitation(data: $data) {\n id\n role\n }\n }\n"): (typeof documents)["\n mutation UpdateOrgInvitation($data: UpdateOrgInvitationInput!) {\n updateOrgInvitation(data: $data) {\n id\n role\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation DeleteOrgMember($data: OrganizationMemberWhereUniqueInput!) {\n deleteOrgMember(data: $data) {\n id\n }\n }\n"): (typeof documents)["\n mutation DeleteOrgMember($data: OrganizationMemberWhereUniqueInput!) {\n deleteOrgMember(data: $data) {\n id\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation UpdateOrgMemberRole($data: UpdateOrgMemberRoleInput!) {\n updateOrgMemberRole(data: $data) {\n role\n }\n }\n"): (typeof documents)["\n mutation UpdateOrgMemberRole($data: UpdateOrgMemberRoleInput!) {\n updateOrgMemberRole(data: $data) {\n role\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation UpdateOrgSettings($data: UpdateOrgSettingsInput!) {\n updateOrgSettings(data: $data) {\n name\n }\n }\n"): (typeof documents)["\n mutation UpdateOrgSettings($data: UpdateOrgSettingsInput!) {\n updateOrgSettings(data: $data) {\n name\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation PublishPrompt($data: PublishPromptInput!) {\n publishPrompt(data: $data) {\n promptId\n }\n }\n"): (typeof documents)["\n mutation PublishPrompt($data: PublishPromptInput!) {\n publishPrompt(data: $data) {\n promptId\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation createPrompt($data: CreatePromptInput!) {\n createPrompt(data: $data) {\n id\n }\n }\n"): (typeof documents)["\n mutation createPrompt($data: CreatePromptInput!) {\n createPrompt(data: $data) {\n id\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation createPromptVersion($data: CreatePromptVersionInput!) {\n createPromptVersion(data: $data) {\n sha\n }\n }\n"): (typeof documents)["\n mutation createPromptVersion($data: CreatePromptVersionInput!) {\n createPromptVersion(data: $data) {\n sha\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation deletePrompt($data: PromptWhereUniqueInput!) {\n deletePrompt(data: $data) {\n id\n }\n }\n"): (typeof documents)["\n mutation deletePrompt($data: PromptWhereUniqueInput!) {\n deletePrompt(data: $data) {\n id\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query ProviderApiKeys($data: GetProviderApiKeysInput!) {\n providerApiKeys(data: $data) {\n id\n provider\n censoredValue\n }\n }\n"): (typeof documents)["\n query ProviderApiKeys($data: GetProviderApiKeysInput!) {\n providerApiKeys(data: $data) {\n id\n provider\n censoredValue\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query ApiKeys($data: GetApiKeysInput!) {\n apiKeys(data: $data) {\n id\n }\n }\n"): (typeof documents)["\n query ApiKeys($data: GetApiKeysInput!) {\n apiKeys(data: $data) {\n id\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query Environments($data: GetEnvironmentsInput!) {\n environments(data: $data) {\n id\n name\n }\n }\n"): (typeof documents)["\n query Environments($data: GetEnvironmentsInput!) {\n environments(data: $data) {\n id\n name\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query getMetrics($data: GetPromptMetricsInput!) {\n metrics(data: $data) {\n value\n time\n }\n }\n"): (typeof documents)["\n query getMetrics($data: GetPromptMetricsInput!) {\n metrics(data: $data) {\n value\n time\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query getProjectMetric($data: GetProjectMetricInput!) {\n projectMetric(data: $data) {\n currentValue\n previousValue\n }\n }\n"): (typeof documents)["\n query getProjectMetric($data: GetProjectMetricInput!) {\n projectMetric(data: $data) {\n currentValue\n previousValue\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query getProjectMetricHistogram($data: GetProjectMetricHistogramInput!) {\n projectMetricHistogram(data: $data) {\n date\n value\n }\n }\n"): (typeof documents)["\n query getProjectMetricHistogram($data: GetProjectMetricHistogramInput!) {\n projectMetricHistogram(data: $data) {\n date\n value\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query GetMyOrganizations {\n organizations {\n id\n name\n }\n }\n"): (typeof documents)["\n query GetMyOrganizations {\n organizations {\n id\n name\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query GetOrg(\n $data: OrganizationWhereUniqueInput!\n $includeInvitations: Boolean = false\n $includeMembers: Boolean = true\n ) {\n organization(data: $data) {\n id\n name\n members @include(if: $includeMembers) {\n id\n role\n user {\n id\n name\n email\n }\n }\n invitations @include(if: $includeInvitations) {\n id\n email\n role\n invitedBy {\n photoUrl\n }\n }\n }\n }\n"): (typeof documents)["\n query GetOrg(\n $data: OrganizationWhereUniqueInput!\n $includeInvitations: Boolean = false\n $includeMembers: Boolean = true\n ) {\n organization(data: $data) {\n id\n name\n members @include(if: $includeMembers) {\n id\n role\n user {\n id\n name\n email\n }\n }\n invitations @include(if: $includeInvitations) {\n id\n email\n role\n invitedBy {\n photoUrl\n }\n }\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query GetOrgMembership($data: GetUserOrgMembershipInput!) {\n userOrgMembership(data: $data) {\n userId\n role\n organizationId\n }\n }\n"): (typeof documents)["\n query GetOrgMembership($data: GetUserOrgMembershipInput!) {\n userOrgMembership(data: $data) {\n userId\n role\n organizationId\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query getProject($data: ProjectWhereUniqueInput!) {\n project(data: $data) {\n id\n slug\n name\n organization {\n id\n name\n }\n }\n }\n"): (typeof documents)["\n query getProject($data: ProjectWhereUniqueInput!) {\n project(data: $data) {\n id\n slug\n name\n organization {\n id\n name\n }\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query getProjects($data: GetProjectsInput!) {\n projects(data: $data) {\n id\n slug\n name\n organizationId\n }\n }\n"): (typeof documents)["\n query getProjects($data: GetProjectsInput!) {\n projects(data: $data) {\n id\n slug\n name\n organizationId\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation createProject($data: CreateProjectInput!) {\n createProject(data: $data) {\n organizationId\n name\n }\n }\n"): (typeof documents)["\n mutation createProject($data: CreateProjectInput!) {\n createProject(data: $data) {\n organizationId\n name\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query getPromptExecutions($data: PromptExecutionWhereInput!) {\n promptExecutions(data: $data) {\n id\n timestamp\n status\n settings\n result\n duration\n promptTokens\n completionTokens\n totalTokens\n promptCost\n completionCost\n totalCost\n error\n content\n interpolatedContent\n variables\n promptVersionSha\n }\n }\n"): (typeof documents)["\n query getPromptExecutions($data: PromptExecutionWhereInput!) {\n promptExecutions(data: $data) {\n id\n timestamp\n status\n settings\n result\n duration\n promptTokens\n completionTokens\n totalTokens\n promptCost\n completionCost\n totalCost\n error\n content\n interpolatedContent\n variables\n promptVersionSha\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query getPromptExecution($data: PromptExecutionWhereUniqueInput!) {\n promptExecution(data: $data) {\n id\n timestamp\n status\n promptCost\n completionCost\n totalCost\n promptTokens\n completionTokens\n totalTokens\n duration\n settings\n variables\n interpolatedContent\n error\n result\n content\n }\n }\n"): (typeof documents)["\n query getPromptExecution($data: PromptExecutionWhereUniqueInput!) {\n promptExecution(data: $data) {\n id\n timestamp\n status\n promptCost\n completionCost\n totalCost\n promptTokens\n completionTokens\n totalTokens\n duration\n settings\n variables\n interpolatedContent\n error\n result\n content\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation testPrompt($data: TestPromptInput!) {\n testPrompt(data: $data) {\n reportId\n calculated\n properties\n metadata\n request\n response\n }\n }\n"): (typeof documents)["\n mutation testPrompt($data: TestPromptInput!) {\n testPrompt(data: $data) {\n reportId\n calculated\n properties\n metadata\n request\n response\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query getAllPrompts($data: GetProjectPromptsInput!) {\n prompts(data: $data) {\n id\n name\n isDraft\n }\n }\n"): (typeof documents)["\n query getAllPrompts($data: GetProjectPromptsInput!) {\n prompts(data: $data) {\n id\n name\n isDraft\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query getPrompt($data: GetPromptInput!) {\n prompt(data: $data) {\n id\n name\n isDraft\n latestVersion {\n sha\n message\n createdBy {\n name\n photoUrl\n }\n }\n }\n }\n"): (typeof documents)["\n query getPrompt($data: GetPromptInput!) {\n prompt(data: $data) {\n id\n name\n isDraft\n latestVersion {\n sha\n message\n createdBy {\n name\n photoUrl\n }\n }\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query getPromptVersion($data: PromptVersionWhereUniqueInput!) {\n promptVersion(data: $data) {\n sha\n type\n service\n content\n settings\n message\n }\n }\n"): (typeof documents)["\n query getPromptVersion($data: PromptVersionWhereUniqueInput!) {\n promptVersion(data: $data) {\n sha\n type\n service\n content\n settings\n message\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query GetPromptVersionsWithTags($data: GetPromptInput!) {\n prompt(data: $data) {\n versions {\n type\n sha\n service\n message\n createdAt\n createdBy {\n name\n photoUrl\n }\n }\n }\n }\n"): (typeof documents)["\n query GetPromptVersionsWithTags($data: GetPromptInput!) {\n prompt(data: $data) {\n versions {\n type\n sha\n service\n message\n createdAt\n createdBy {\n name\n photoUrl\n }\n }\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query PaginatedRequests($data: GetRequestsInput!) {\n paginatedRequests(data: $data) {\n data {\n reportId\n request\n response\n calculated\n properties\n metadata\n cacheEnabled\n cacheHit\n }\n pagination {\n page\n size\n total\n }\n }\n }\n"): (typeof documents)["\n query PaginatedRequests($data: GetRequestsInput!) {\n paginatedRequests(data: $data) {\n data {\n reportId\n request\n response\n calculated\n properties\n metadata\n cacheEnabled\n cacheHit\n }\n pagination {\n page\n size\n total\n }\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n query GetMe {\n me {\n id\n email\n photoUrl\n name\n organizationIds\n }\n }\n"): (typeof documents)["\n query GetMe {\n me {\n id\n email\n photoUrl\n name\n organizationIds\n }\n }\n"]; /** * The graphql function is used to parse GraphQL queries into a document that can be used by GraphQL clients. */ export declare function graphql(source: "\n mutation UpdateProfile($data: UpdateProfileInput!) {\n updateProfile(data: $data) {\n name\n }\n }\n"): (typeof documents)["\n mutation UpdateProfile($data: UpdateProfileInput!) {\n updateProfile(data: $data) {\n name\n }\n }\n"]; export type DocumentType<TDocumentNode extends DocumentNode<any, any>> = TDocumentNode extends DocumentNode<infer TType, any> ? TType : never; export {};