UNPKG

@scalar/api-client

Version:

the open source API testing client

216 lines 10.8 kB
/** * The Command Palette * * This component is a singleton so should only exist in our app once we will use the event bus to trigger it */ declare const _default: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default; export declare const PaletteComponents: { readonly 'Import from OpenAPI/Swagger/Postman/cURL': import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { close: () => any; back: (e: KeyboardEvent) => any; }, string, import("vue").PublicProps, Readonly<{}> & Readonly<{ onClose?: (() => any) | undefined; onBack?: ((e: KeyboardEvent) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly 'Create Request': ""; readonly 'Create Workspace': import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { close: () => any; back: (e: KeyboardEvent) => any; }, string, import("vue").PublicProps, Readonly<{}> & Readonly<{ onClose?: (() => any) | undefined; onBack?: ((e: KeyboardEvent) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly 'Add Tag': import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { close: () => any; back: (e: KeyboardEvent) => any; }, string, import("vue").PublicProps, Readonly<{}> & Readonly<{ onClose?: (() => any) | undefined; onBack?: ((e: KeyboardEvent) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly 'Add Server': import("vue").DefineComponent<{ metaData?: { itemUid?: string; parentUid?: string; }; }, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { close: () => any; back: (e: KeyboardEvent) => any; }, string, import("vue").PublicProps, Readonly<{ metaData?: { itemUid?: string; parentUid?: string; }; }> & Readonly<{ onClose?: (() => any) | undefined; onBack?: ((e: KeyboardEvent) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; readonly 'Create Collection': import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { close: () => any; back: (e: KeyboardEvent) => any; }, string, import("vue").PublicProps, Readonly<{}> & Readonly<{ onClose?: (() => any) | undefined; onBack?: ((e: KeyboardEvent) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly 'Add Example': import("vue").DefineComponent<{ metaData?: { itemUid: string; }; }, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { close: () => any; back: (e: KeyboardEvent) => any; }, string, import("vue").PublicProps, Readonly<{ metaData?: { itemUid: string; }; }> & Readonly<{ onClose?: (() => any) | undefined; onBack?: ((e: KeyboardEvent) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; readonly 'Import from cURL': import("vue").DefineComponent<{ metaData: { parsedCurl: { description?: string | undefined; summary?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; 'x-internal'?: boolean | undefined; 'x-scalar-ignore'?: boolean | undefined; security?: Record<string, string[] | undefined>[] | undefined; tags?: string[] | undefined; deprecated?: boolean | undefined; operationId?: string | undefined; requestBody?: any; parameters?: { in: "path" | "cookie" | "query" | "header"; name: string; description?: string | undefined; required?: boolean | undefined; deprecated?: boolean | undefined; schema?: unknown; content?: unknown; style?: "matrix" | "label" | "form" | "simple" | "spaceDelimited" | "pipeDelimited" | "deepObject" | undefined; explode?: boolean | undefined; example?: unknown; examples?: Record<string, { value?: unknown; summary?: string | undefined; externalValue?: string | undefined; }> | unknown[] | undefined; }[] | undefined; responses?: Record<string, any> | undefined; callbacks?: Record<string, Record<string, Record<string, any>>> | undefined; 'x-codeSamples'?: { source: string; lang?: string | undefined; label?: string | undefined; }[] | undefined; 'x-code-samples'?: { source: string; lang?: string | undefined; label?: string | undefined; }[] | undefined; 'x-custom-examples'?: { source: string; lang?: string | undefined; label?: string | undefined; }[] | undefined; 'x-scalar-stability'?: import("@scalar/types/legacy").XScalarStability | undefined; type?: "request" | undefined; uid?: string | undefined; path?: string | undefined; method?: "delete" | "get" | "head" | "options" | "patch" | "post" | "put" | "trace" | undefined; servers?: string[] | undefined; selectedServerUid?: string | null | undefined; examples?: string[] | undefined; selectedSecuritySchemeUids?: (string | string[])[] | undefined; 'x-post-response'?: string | undefined; } & { url?: string; }; collectionUid: string; }; }, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { close: () => any; back: (e: KeyboardEvent) => any; }, string, import("vue").PublicProps, Readonly<{ metaData: { parsedCurl: { description?: string | undefined; summary?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; 'x-internal'?: boolean | undefined; 'x-scalar-ignore'?: boolean | undefined; security?: Record<string, string[] | undefined>[] | undefined; tags?: string[] | undefined; deprecated?: boolean | undefined; operationId?: string | undefined; requestBody?: any; parameters?: { in: "path" | "cookie" | "query" | "header"; name: string; description?: string | undefined; required?: boolean | undefined; deprecated?: boolean | undefined; schema?: unknown; content?: unknown; style?: "matrix" | "label" | "form" | "simple" | "spaceDelimited" | "pipeDelimited" | "deepObject" | undefined; explode?: boolean | undefined; example?: unknown; examples?: Record<string, { value?: unknown; summary?: string | undefined; externalValue?: string | undefined; }> | unknown[] | undefined; }[] | undefined; responses?: Record<string, any> | undefined; callbacks?: Record<string, Record<string, Record<string, any>>> | undefined; 'x-codeSamples'?: { source: string; lang?: string | undefined; label?: string | undefined; }[] | undefined; 'x-code-samples'?: { source: string; lang?: string | undefined; label?: string | undefined; }[] | undefined; 'x-custom-examples'?: { source: string; lang?: string | undefined; label?: string | undefined; }[] | undefined; 'x-scalar-stability'?: import("@scalar/types/legacy").XScalarStability | undefined; type?: "request" | undefined; uid?: string | undefined; path?: string | undefined; method?: "delete" | "get" | "head" | "options" | "patch" | "post" | "put" | "trace" | undefined; servers?: string[] | undefined; selectedServerUid?: string | null | undefined; examples?: string[] | undefined; selectedSecuritySchemeUids?: (string | string[])[] | undefined; 'x-post-response'?: string | undefined; } & { url?: string; }; collectionUid: string; }; }> & Readonly<{ onClose?: (() => any) | undefined; onBack?: ((e: KeyboardEvent) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; }; /** Infer the types from the commands */ export type CommandNames = keyof typeof PaletteComponents; export type CommandPaletteEvent = { /** The command name which matches with the command palette */ commandName?: CommandNames; /** Any extra metadata we want to pass to the command palettes */ metaData?: Record<string, any>; }; //# sourceMappingURL=TheCommandPalette.vue.d.ts.map