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";
        };
    };
};
