@commercetools-frontend/application-shell-connectors
Version:
Contains complementary tools for @commercetools-frontend/application-shell
57 lines (56 loc) • 1.8 kB
TypeScript
import type { Maybe, TFetchProjectExtensionImageRegexQuery } from "../types/generated/settings.js";
export declare const createGraphqlResponseForProjectExtensionImageRegexQuery: (customResponse?: Partial<TFetchProjectExtensionImageRegexQuery>) => {
__typename?: "Query" | undefined;
projectExtension: {
__typename?: "ProjectExtension";
id: string;
imageRegex?: {
__typename?: "ImageRegex";
thumb?: {
__typename?: "ImageRegexOptions";
flag?: string | null;
search: string;
replace: string;
} | null;
small?: {
__typename?: "ImageRegexOptions";
flag?: string | null;
search: string;
replace: string;
} | null;
} | null;
} | {
__typename: string;
id: string;
imageRegex: {
__typename: string;
thumb: {
__typename: string;
flag: string;
replace: string;
search: string;
};
small: {
__typename: string;
flag: string;
replace: string;
search: string;
};
};
} | null;
};
export declare const createFetchProjectExtensionImageRegexMock: (customMock?: Partial<{
result: Maybe<{
data: Maybe<ReturnType<typeof createGraphqlResponseForProjectExtensionImageRegexQuery>>;
}>;
}>) => {
result: Maybe<{
data: Maybe<ReturnType<typeof createGraphqlResponseForProjectExtensionImageRegexQuery>>;
}>;
request: {
query: import("graphql").DocumentNode;
context: {
target: "settings";
};
};
};