import { ScmIntegrations } from '@backstage/integration'; export declare const createParseRepoUrl: (integrations: ScmIntegrations) => import("@backstage/plugin-scaffolder-node/alpha").CreatedTemplateFilter<[import("zod").ZodString], import("zod").ZodObject<{ repo: import("zod").ZodString; host: import("zod").ZodString; } & { owner: import("zod").ZodOptional; organization: import("zod").ZodOptional; workspace: import("zod").ZodOptional; project: import("zod").ZodOptional; }, "strip", import("zod").ZodTypeAny, { host: string; repo: string; owner?: string | undefined; workspace?: string | undefined; organization?: string | undefined; project?: string | undefined; }, { host: string; repo: string; owner?: string | undefined; workspace?: string | undefined; organization?: string | undefined; project?: string | undefined; }>>;