import type { LinearTransport } from '../../../../core/linear/client.ts'; import { type ByteSource } from '../../../../io/types.ts'; export declare function linearTransport(config: unknown): LinearTransport; export declare function firstText(texts: readonly string[], label: string): string; export declare function resolveIssue(transport: LinearTransport, token: string): Promise; export declare function resolveStateId(transport: LinearTransport, stateId: string | null | undefined, stateName: string | null | undefined): Promise; export declare function resolveLabelId(transport: LinearTransport, teamId: string, labelId: string | null | undefined, labelName: string | null | undefined): Promise; export declare function resolveProjectId(transport: LinearTransport, teamId: string, projectId: string | null | undefined, projectName: string | null | undefined): Promise; export declare function textOrStdin(inlineText: string | null | undefined, stdin: ByteSource | null, errorMessage: string): Promise; //# sourceMappingURL=util.d.ts.map